off-road race - Spanish English Dictionary